Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
internal data class ExistingFile(val name: String, val findRegex: List<String> = emptyList(), val content: String? = null, val trim: Boolean = false, val permissions: List<Permission> = emptyList())
Represents the single test to execute.
Link copied to clipboard
internal data class Expectation(val fileToExists: List<ExistingFile> = emptyList(), val success: List<String> = emptyList(), val failure: List<String> = emptyList(), val outputContains: List<String> = emptyList(), val outputDoesntContain: List<String> = emptyList())
Represents the expectations of a Test.
Link copied to clipboard
Implementation of TestkitChecker that uses basic kotlin assertions.
Link copied to clipboard
Represents the permission of a file.
Link copied to clipboard
internal data class Test(val description: String, val configuration: Configuration, val expectation: Expectation)
Represents the single test to execute.
Link copied to clipboard
Entity able to check the assertions of the tests.